A Formal Description of Arabic Syntax in Definite Clause Grammar
نویسنده
چکیده
Arabic has some special syntax features which lead to complex syntax structures. We have developed a formal description of Arabic syntax in Definite Clause Grammar. This grarnrnar is characterized by its h igh descriptive power due to its dual formulat ion in terms of functions and in terms of grammatical categories. The developed g rammar has a high coverage of Arabic language and has context sensitive capabilities. It is suitable for the advanced applications of natural language processing. 1o Introduction Arabic has some features which lead to comlpex syntax different from those of the European languages. Moreover, Arabic g rammar exists cmly in a descriptive form and there is no comprehensive formal rep~ resentat ion for it so far. The few at tempts to give a formal mode~ for Arabic sentences were based on transformational generat ive g rammar [111, [2], [3] and o t h e r s b u t some linguists adopted more recent l ingu is t i c models such as Lexical Functional Grammar [4], dependency grammar [5] and functional g rammar 16]. Selecting a suitable g rammar formalism for Arabic and the formulat ion of the g rammar itself is the subject of a big debate in the Arab countries nowadays . Our descriptio:n of Arabic syntax in Definite Clause Grammar is different from the attempts under taken so far. 2. Deft,ire clat,se gram,,ar for Arabic syntax In this grammar , the arguments of non terminals are used to hold special features of Arabic words such as the definitely or indefinitely de termined feature of norms which is essential to recognize many structures. Also, the ability of Definite Clause Grammar to provide a general treatment of context sensit ivity through the proper use of arguments of non terminals makes it easy to account for agreemeats such as number, gender and person agreements. Another important characteristic of l)efinite Clause Grammar, which suits Arabic, is the possibility of imposing extra conditions on the constituents of a phrase which must be satisfied for a rule to be valid [7]. 3. The develol,ed /ormal g,'ammar Due to the fact that there is IIO single basic word order for Arabic sentences, three basic sentence types were defined: a. Nominal sentence: a sentence that does not contain a verb or contains a verb which follows the subject. b. Verbal sentence: a sentence that contains a verb which precedes the subject. c. Sentences with special structures such as vocative sentences. Sentences are further classified functionally and according to their modalities. Larger sentences are also described in this g rammar by conjoining sentences or embedding simpler sentences. We have used the grammatical categories together with the functional roles to define the syntactic structures. Grammatical categories alone were considered not sufficient to describe all the structures
منابع مشابه
Stochastic Definite Clause Grammars
This paper introduces Stochastic Definite Clause Grammars, a stochastic variant of the wellknown Definite Clause Grammars. The grammar formalism supports parameter learning from annotated or unannotated corpora and provides a mechanism for parse selection by means of statistical inference. Unlike probabilistic contextfree grammars, it is a context-sensitive grammar formalism and it has the abil...
متن کاملAttribute Grammars
Attribute grammars are a framework for defining semantics of programming languages in a syntax-directed fashion. In this paper, we define attribute grammars, and then illustrate their use for language definition, compiler generation, definite clause grammars, design and specification of algorithms, etc. Our goal is to emphasize its role as a tool for design, formal specification and implementat...
متن کاملLMT: A PROLOG-Based Machine Translation System
Analysis of the source is essentially independent of the task of translation, and in fact the very same English grammar used in LMT is also used in an English data base query system. Analysis is based on a logic grammar formalism, Modular Logic Grammars (MLG’s) (McCord, 1985). MLG’s have clearly separated syntactic, lexical, and semantic components. Furthermore, syntactic structure building is ...
متن کاملA Tree Adjoining Grammar Analysis of the Syntax and Semantics of It-Clefts
In this paper, we argue that in it-clefts as in It was Ohno who won, the cleft pronoun (it) and the cleft clause (who won) form a discontinuous syntactic constituent, and a semantic unit as a definite description, presenting arguments from Percus (1997) and Hedberg (2000). We propose a syntax of it-clefts using Tree-Local MultiComponent Tree Adjoining Grammar and a compositional semantics on th...
متن کاملGuided Grammar Convergence
Relating formal grammars is a hard problem that balances between language equivalence (which is known to be undecidable) and grammar identity (which is trivial). In this paper, we investigate several milestones between those two extremes and propose a methodology for inconsistency management in grammar engineering. While conventional grammar convergence is a practical approach relying on human ...
متن کامل